package cn.ffcs.unm.entryDimission.model;

import java.io.Serializable;

import lombok.Getter;
import lombok.Setter;

/**
 * 任职信息
 */
public class Entry implements Serializable{
	
	private static final long serialVersionUID = 4405152335903724894L;
	@Getter
	@Setter
	private String monthId; // 账期
	@Getter
	@Setter
	private String unitId; // 单位编码
	@Getter
	@Setter
	private String assgid; // 人员任职ID
	@Getter
	@Setter
	private String begindate; // 开始日期
	@Getter
	@Setter
	private String clerkcode; // 员工号
	@Getter
	@Setter
	private String creationtime; // 创建时间
	@Getter
	@Setter
	private String creator; // 创建人
	@Getter
	@Setter
	private String dataoriginflag; // 分布式
	@Getter
	@Setter
	private String deposemode; // 免职方式
	@Getter
	@Setter
	private String dr; // 删除标示
	@Getter
	@Setter
	private String enddate; // 结束日期
	@Getter
	@Setter
	private String endflag; // 是否结束
	@Getter
	@Setter
	private String ismainjob; // 是否主职
	@Getter
	@Setter
	private String jobglbdef1; // 人员状态
	@Getter
	@Setter
	private String jobglbdef10; // 进入本单位来源
	@Getter
	@Setter
	private String jobglbdef2; // 岗位层级1
	@Getter
	@Setter
	private String jobglbdef3; // 岗位等级1
	@Getter
	@Setter
	private String jobglbdef4; // 职务名称
	@Getter
	@Setter
	private String jobglbdef5; // 任职原因
	@Getter
	@Setter
	private String jobglbdef6; // 任职文号
	@Getter
	@Setter
	private String jobglbdef7; // 免职文号
	@Getter
	@Setter
	private String jobglbdef8; // 任现岗级时间
	@Getter
	@Setter
	private String jobglbdef9; // 岗位工资档次
	@Getter
	@Setter
	private String jobmode; // 任职方式
	@Getter
	@Setter
	private String lastflag; // 最新记录
	@Getter
	@Setter
	private String memo; // 备注
	@Getter
	@Setter
	private String modifiedtime; // 修改时间
	@Getter
	@Setter
	private String modifier; // 修改人
	@Getter
	@Setter
	private String occupation; // 职业
	@Getter
	@Setter
	private String oribillpk; // 来源单据主键
	@Getter
	@Setter
	private String oribilltype; // 来源单据类型
	@Getter
	@Setter
	private String pkDept; // 部门
	@Getter
	@Setter
	private String pkDeptV; // 部门版本信息
	@Getter
	@Setter
	private String pkGroup; // 集团
	@Getter
	@Setter
	private String pkHrgroup; // 所属集团
	@Getter
	@Setter
	private String pkHrorg; // 人力资源组织
	@Getter
	@Setter
	private String pkJob; // 职务
	@Getter
	@Setter
	private String pkJobType; // 任职类型
	@Getter
	@Setter
	private String pkJobgrade; // 职级
	@Getter
	@Setter
	private String pkJobrank; // 职等
	@Getter
	@Setter
	private String pkOrg; // 组织
	@Getter
	@Setter
	private String pkOrgV; // 组织版本信息
	@Getter
	@Setter
	private String pkPost; // 岗位
	@Getter
	@Setter
	private String pkPostseries; // 岗位序列
	@Getter
	@Setter
	private String pkPsncl; // 人员类别
	@Getter
	@Setter
	private String pkPsndoc; // 人员基本信息
	@Getter
	@Setter
	private String pkPsnjob; // 主键
	@Getter
	@Setter
	private String pkPsnorg; // 组织关系
	@Getter
	@Setter
	private String poststat; // 在岗
	@Getter
	@Setter
	private String psntype; // 人员类型
	@Getter
	@Setter
	private String recordnum; // 记录序号
	@Getter
	@Setter
	private String series; // 职务类别
	@Getter
	@Setter
	private String showorder; // 人员顺序号
	@Getter
	@Setter
	private String trialFlag; // 试用
	@Getter
	@Setter
	private String trialType; // 试用类型
	@Getter
	@Setter
	private String trnsevent; // 异动业务
	@Getter
	@Setter
	private String trnsreason; // 异动原因
	@Getter
	@Setter
	private String trnstype; // 异动类型
	@Getter
	@Setter
	private String ts; // 时间戳
	@Getter
	@Setter
	private String worktype; // 工种
	@Getter
	@Setter
	private String glbdef1; // 人员状态
	@Getter
	@Setter
	private String glbdef2; // 岗位层级1
	@Getter
	@Setter
	private String glbdef3; // 岗位等级1
	@Getter
	@Setter
	private String glbdef4; // 职务名称
	@Getter
	@Setter
	private String glbdef5; // 任职原因
	@Getter
	@Setter
	private String glbdef6; // 任职文号
	@Getter
	@Setter
	private String glbdef7; // 免职文号
	@Getter
	@Setter
	private String glbdef8; // 任现岗级时间
	@Getter
	@Setter
	private String jobglbdef12; // 部门层级关系
	@Getter
	@Setter
	private String jobglbdef13; // 人员类别备注
	@Getter
	@Setter
	private String jobglbdef14; // 现职时间
	@Getter
	@Setter
	private String jobglbdef15; // 任职时间
	@Getter
	@Setter
	private String jobglbdef16; // 本级时间
	@Getter
	@Setter
	private String jobglbdef17; // 自定义项17
	@Getter
	@Setter
	private String jobglbdef18; // 岗位层级_zy
	@Getter
	@Setter
	private String jobglbdef19; // 岗位等级_zy
	@Getter
	@Setter
	private String oaUid; // oa账号
	@Getter
	@Setter
	private String glbdef9; // 岗位层级_zy
	@Getter
	@Setter
	private String glbdef10; // 岗位等级_zy
	@Getter
	@Setter
	private String jobglbdef21; // 是否小CEO

	public static Entry newInstance() {
		return new Entry();
	}

}
